water storage heater - Spanish English Dictionary